Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commits v4.5.0 (cdb8223a)

44386aa Ivan 2026-04-23 22:24:38 - 3 months ago
chore(deps): update minimatch dependency from 3.1.2 to 3.1.3 in package.json and pnpm-lock.yaml

3ef8487 Ivan 2026-04-23 22:16:48 - 3 months ago
chore(docker): add OCI labels and build arguments for image metadata in Dockerfile and update CI workflow for versioning

a98d05d Ivan 2026-04-23 22:07:27 - 3 months ago
chore(docker): update pnpm version to 10.33.0 and add patches directory to Dockerfile

c54ba5b Ivan 2026-04-23 22:07:22 - 3 months ago
docs(meshchatx): update installation instructions to reflect new version 4.5.0

2d1adf1 Ivan 2026-04-23 22:01:07 - 3 months ago
chore(build): update COSIGN_VERSION to 3.0.6 and improve installation script documentation for MeshChatX on Raspberry Pi

84131a2 Ivan 2026-04-23 21:29:17 - 3 months ago
feat(tests): add AboutPage tests with internationalization keys and add new tests for lxmfConversationListPreview functionality

d22ecd1 Ivan 2026-04-23 21:29:00 - 3 months ago
feat(map): update map functionality with north indicator rotation and responsive scale line visibility

2925daa Ivan 2026-04-23 21:28:52 - 3 months ago
feat(reactions): implement conversation list preview for messages with reactions

260d0dc Ivan 2026-04-23 21:28:17 - 3 months ago
feat(about): implement internationalization for AboutPage content and update static text to use translation keys

e434e24 Ivan 2026-04-23 21:28:11 - 3 months ago
feat(locales): add new translations for RNS restart and enhance backup descriptions across multiple languages

6c1e15f Ivan 2026-04-23 21:27:36 - 3 months ago
docs(meshchatx): update

dc04387 Ivan 2026-04-23 20:18:19 - 3 months ago
fix(config): add error handling for crawler configuration values to ensure defaults are used on invalid input

a345321 Ivan 2026-04-23 20:17:26 - 3 months ago
feat(tests): add property-based tests for hex colour parsing and repository upload filename sanitization to enhance robustness

5b81f24 Ivan 2026-04-23 11:56:05 - 3 months ago
refactor(codebase): format

2e81996 Ivan 2026-04-23 11:54:46 - 3 months ago
feat(tests): add property-based tests for URL normalization and interface config parsing to improve robustness

eff2edf Ivan 2026-04-23 11:53:24 - 3 months ago
feat(tests): add property-based tests for Web Audio bridge PCM paths to ensure robustness and exception handling

e8f6a4e Ivan 2026-04-23 11:51:12 - 3 months ago
feat(security): improve URL handling in ConversationViewer and RNCPPage to block unsafe links and validate hashes

c59e50a Ivan 2026-04-23 11:44:25 - 3 months ago
feat(linkUtils): add httpUrlHrefOrNull method for safe URL normalization and update NomadNetworkPage to utilize it

d51ad49 Ivan 2026-04-23 11:38:23 - 3 months ago
refactor(codebase): format

91424b2 Ivan 2026-04-23 11:36:05 - 3 months ago
feat(changelog): update

d800352 Ivan 2026-04-23 11:35:17 - 3 months ago
feat(security): implement external URL normalization to prevent unsafe outbound requests in Electron

51bf7c9 Ivan 2026-04-23 11:31:19 - 3 months ago
feat(tests): add comprehensive security and fuzz testing for discovered interfaces, HTTP URL normalization, and sticker/GIF sanitization

d0f3199 Ivan 2026-04-23 11:31:08 - 3 months ago
fix(meshchat): add error handling for ValueError in JSON responses and adjust script source policies based on request path

ff59f9d Ivan 2026-04-23 11:31:00 - 3 months ago
feat(translatorHandler): update URL handling by normalizing loopback URLs and preventing unsafe outbound requests

19fdafa Ivan 2026-04-23 11:30:50 - 3 months ago
feat(httpUrlGuard): add URL validation for outbound client requests to ensure safe loopback access

d7d5b6e Ivan 2026-04-23 11:30:39 - 3 months ago
refactor(index.html): remove service worker registration script to streamline frontend code

f555203 Ivan 2026-04-23 11:30:31 - 3 months ago
feat(serviceWorker): add service worker registration with error handling for SSL issues

740d684 Ivan 2026-04-23 11:30:24 - 3 months ago
fix(interfaceDiscovery): improve numOrNull function to handle numeric input directly and return null for non-numeric values

dd344a9 Ivan 2026-04-23 11:30:16 - 3 months ago
feat(security): implement path validation for shell commands to restrict access to allowed directories

c52d429 Ivan 2026-04-23 11:30:03 - 3 months ago
feat(webview): implement URL navigation handling for WebView with security checks

d0a8614 Ivan 2026-04-23 11:20:45 - 3 months ago
feat(security): add comprehensive tests for map link handling and XSS prevention in mapLinkUtils

112a854 Ivan 2026-04-23 11:13:07 - 3 months ago
chore(dependencies): update uuid to version 14.0.0 and add peer dependency rules for vis-data and vis-network

510c95c Ivan 2026-04-23 11:05:43 - 3 months ago
chore(workflow): comment out Snap job in Linux packaging build test

aa512d3 Ivan 2026-04-23 10:57:38 - 3 months ago
chore(build): format

7c5a9e8 Ivan 2026-04-23 10:51:45 - 3 months ago
chore(changelog): update changelog for v4.5.0

5d63084 Ivan 2026-04-23 10:41:23 - 3 months ago
chore(workflow): update CodeQL build mode to 'none' and remove manual build steps

21d2637 Ivan 2026-04-23 10:40:28 - 3 months ago
chore(data): update licenses and third-party notices with new dependencies and license information

21d7917 Ivan 2026-04-23 10:40:23 - 3 months ago
chore(build): implement functions to clean up unnecessary files from cx_Freeze output, including meshchatx public assets and Python bloat

17a5758 Ivan 2026-04-23 10:40:17 - 3 months ago
chore(build): add electronLanguages configuration for localization support

6b920bf Ivan 2026-04-23 10:40:10 - 3 months ago
chore(build): update cx_setup.py to exclude additional modules and increase optimization level

c29b87c Ivan 2026-04-23 10:39:31 - 3 months ago
fix(repository-server-manager): FIX file copy logic to check for size equality before skipping existing files

813efc9 Ivan 2026-04-23 10:19:31 - 3 months ago
test(tests): format test function signatures for better readability

23b0c73 Ivan 2026-04-23 10:19:10 - 3 months ago
chore(build): exclude 'repository-server-bundled' from package data and update fetch script documentation

8ad8dc8 Ivan 2026-04-23 10:16:46 - 3 months ago
feat(tests): update Argos CLI integration tests with network checks for Stanza resource fetching

25d7b96 Ivan 2026-04-23 09:41:12 - 3 months ago
refactor(repository-server): remove pip dependency from wheel downloading process, streamline to use only urllib for fetching wheels

c203d13 Ivan 2026-04-23 09:32:26 - 3 months ago
docs: add NomadNet Network browser and Mesh Server pages documentation

06752be Ivan 2026-04-23 09:31:51 - 3 months ago
chore(build): update Taskfile for Android builds with improved flavor and ABI packaging options, update localization test command, and refine cleanup process

428dd6f Ivan 2026-04-23 09:31:41 - 3 months ago
fix(build): update APK glob pattern in sign-android-apks.sh for improved APK signing process

c11c112 Ivan 2026-04-23 09:31:32 - 3 months ago
chore(docs): update README to reflect changes in APK build process, emphasizing slim flavor and ABI packaging options

6e8ab5a Ivan 2026-04-23 09:31:00 - 3 months ago
feat(map-manager): add tile export limit and unique tile counting for MBTiles exports

e3687e3 Ivan 2026-04-23 09:30:52 - 3 months ago
feat(repository-server): add repository server management and HTTP endpoints for file operations

b05bf1b Ivan 2026-04-23 09:30:45 - 3 months ago
feat(audio): fix Codec2MicrophoneRecorder with silent tap for audio processing and ensure audio context resumes correctly

4ba8812 Ivan 2026-04-23 09:30:25 - 3 months ago
feat(build): add new build script for fetching repository wheels and update build process to include it

ce6b765 Ivan 2026-04-23 09:30:03 - 3 months ago
feat(build): update Gradle configuration with support for slim and full build variants, and implement fetching of repository bundled wheels

54de95d Ivan 2026-04-23 09:29:53 - 3 months ago
chore(ignore): update .prettierignore and .gitignore to exclude Gradle-synced Chaquopy Python tree directories

7213319 Ivan 2026-04-23 09:29:28 - 3 months ago
refactor(build): update Android and frontend workflows to use slim build variants and include repository wheels bundling

376d196 Ivan 2026-04-23 09:29:21 - 3 months ago
feat(localization): add localization files with new map features, error messages, and telemetry history support across multiple languages

2ab4ec5 Ivan 2026-04-23 09:29:09 - 3 months ago
feat(repository-server): implement repository server manager and HTTP file server for MeshChatX

39a3314 Ivan 2026-04-23 09:28:52 - 3 months ago
feat(tests): add backend test coverage with new repository server manager tests and additional web audio bridge scenarios

54de21e Ivan 2026-04-23 09:28:39 - 3 months ago
feat(tests): add frontend test coverage with new map components, geodesy functions, and audio handling tests

15f60a1 Ivan 2026-04-23 09:28:26 - 3 months ago
fix(web_audio_bridge): ensure client is added only when an active call is present

3686bb6 Ivan 2026-04-23 09:28:16 - 3 months ago
feat(fetch_repository_wheels): add script to download bundled wheels for offline-first installs

964ef9b Ivan 2026-04-23 09:28:02 - 3 months ago
feat(map): introduce geodesy functions, map link utilities, and tile network management for updated mapping capabilities

de74a73 Ivan 2026-04-23 09:27:41 - 3 months ago
feat(repository-server): add repository server navigation and enhance conversation message entry with map link support

02eda43 Ivan 2026-04-23 09:27:33 - 3 months ago
feat(call): update audio input/output device handling and implement fallback for getUserMedia with improved error management

e06f20f Ivan 2026-04-23 09:27:23 - 3 months ago
feat(telemetry): add telemetry history modal and battery chart components for enhanced telemetry data visualization

97235d4 Ivan 2026-04-23 09:26:51 - 3 months ago
feat(map): update map view handling with new query parameters and error messaging

2d175fb Ivan 2026-04-23 09:26:29 - 3 months ago
feat(map): update map features with bearing mode, improved export options, and new vector exchange panel

b187b6b Ivan 2026-04-23 09:25:57 - 3 months ago
feat(repository-server): add new routes for repository server API and integrate into frontend routing

d2b1352 Ivan 2026-04-23 09:25:22 - 3 months ago
refactor(docs_manager): improve document sourcing and rendering logic for MeshChatX

4b122c5 Ivan 2026-04-23 09:25:08 - 3 months ago
feat(eslint): add AudioWorklet globals to ESLint configuration for worklet files

161bf7e Ivan 2026-04-23 06:29:35 - 3 months ago
feat(microphone): implement AudioWorklet for microphone processing and improve audio graph management

11be22f Ivan 2026-04-23 05:10:14 - 3 months ago
feat(canvas): update canvas performance by setting willReadFrequently to true in context creation for improved read operations

9fe768b Ivan 2026-04-23 05:10:00 - 3 months ago
feat(dependencies): add new dependencies '@fontsource/noto-sans' and 'jszip', and include patched dependencies for 'ol' and 'ol-mapbox-style'

4063488 Ivan 2026-04-23 05:09:48 - 3 months ago
feat(codeql): update CodeQL workflow with frontend build and JavaScript analysis

719e163 Ivan 2026-04-23 03:29:26 - 3 months ago
feat(map): update map functionality with OpenFreeMap support and refactor tile caching logic

bf5ad24 Ivan 2026-04-23 03:11:34 - 3 months ago
feat(locales): update tile server URL and add Sieve Filters localization for multiple languages

4fc80c2 Ivan 2026-04-23 03:11:25 - 3 months ago
refactor(DropDownMenu): format

c66d290 Ivan 2026-04-23 03:10:55 - 3 months ago
feat(sieve-filters): implement Sieve Filters page and integrate notification suppression logic

7ea2ad3 Ivan 2026-04-23 03:10:15 - 3 months ago
feat(routes): add new route for sieve filters and update API routes for GET and PUT methods

1e9f83c Ivan 2026-04-23 03:10:05 - 3 months ago
chore(licenses): update licenses_frontend.json and THIRD_PARTY_NOTICES.txt with new dependencies and generated timestamp

a5f95ff Ivan 2026-04-23 03:09:58 - 3 months ago
fix(version): remove trailing period from version sync instruction

a6fcc15 Ivan 2026-04-23 03:09:55 - 3 months ago
test(lxmf): add comprehensive tests for LXMF sieve filter functions

c7fe6df Ivan 2026-04-23 03:09:47 - 3 months ago
feat(lxmf): add LXMF sieve filter implementation for message and peer matching

6508edf Ivan 2026-04-23 03:09:39 - 3 months ago
feat(config): update map tile server URL and add lxmf sieve filters configuration

8dbf6ee Ivan 2026-04-23 03:09:34 - 3 months ago
feat(lxmf): implement sieve filters for message handling and notifications

9b87773 Ivan 2026-04-23 03:09:27 - 3 months ago
feat(electron): update Content Security Policy to include new OpenFreemap sources for images, fonts, and connections

d441b2b Ivan 2026-04-23 03:09:08 - 3 months ago
feat(dependencies): add ol-mapbox-style@13.4.1 and update pnpm-lock.yaml with new dependencies

9ec2a88 Ivan 2026-04-23 02:28:50 - 3 months ago
feat(ui): implement clampFloatingToViewport utility for dynamic dropdown positioning across multiple components

c6768bc Ivan 2026-04-23 02:21:20 - 3 months ago
feat(snap): fix snap preparation step for destructive-mode build by installing multiple snaps

946eccd Ivan 2026-04-23 02:06:33 - 3 months ago
feat(electron): fix resource handling for platform-specific packaging

7b6c0c3 Ivan 2026-04-23 02:06:22 - 3 months ago
feat(snap): add preparation step for core22 snap base in destructive-mode build

126ca0b Ivan 2026-04-23 01:40:19 - 3 months ago
chore(licenses): update licenses_frontend.json and THIRD_PARTY_NOTICES.txt with new dependency versions and generated timestamp

6ff7a65 Ivan 2026-04-23 01:40:11 - 3 months ago
refactor(codebase): format

c0312bf Ivan 2026-04-23 01:37:53 - 3 months ago
fix(snap): update make:snap command to include debug environment variable and remove unnecessary build environment setting

54e2728 Ivan 2026-04-23 01:29:51 - 3 months ago
feat(flatpak): specify base version and app configuration for improved compatibility

f193010 Ivan 2026-04-23 01:16:52 - 3 months ago
feat(flatpak): add script to ensure Flathub remote exists and update build process for Electron Forge

ef977c8 Ivan 2026-04-23 01:13:05 - 3 months ago
refactor: format and cleanup code using stricted ruff linter rules.

02ddb37 Ivan 2026-04-22 23:22:31 - 3 months ago
feat(electron): add script to manage temporary directory for Electron Forge builds

bdc6c00 Ivan 2026-04-22 23:11:47 - 3 months ago
feat(flatpak/snap): update runtime and base versions to 25.08, add CI workflows for building Linux packages

Page 1 | Older »


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────